principal responsable - French English Dictionary